package br.org.acessobrasil.portal.filtro;

import java.util.HashMap;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletRequestWrapper;

import org.apache.log4j.Logger;

/**
 * Feito para fazer url amigaveis
 * Padrao:<br>
 * url = http://www.acme.com.br/app/1.titulo+da+minha+pagina
 * <br>
 * o 1 significa o id da pagina
 * @author fabio
 *
 */
public class RequestWrapper extends HttpServletRequestWrapper {
	private static Logger logger = Logger.getLogger(RequestWrapper.class);
	private HashMap<String,String> map = new HashMap<String,String>();
	public RequestWrapper(HttpServletRequest request) {
		super(request);
	}
	public void setParameter(String key,String value){
		map.put(key, value);
	}
	@Override
	public String getParameter(String name) {
		String retorno = super.getParameter(name);
		if(retorno==null){
			retorno = map.get(name);
		}
		return retorno; 
	}
}
